laparoscopic sterilization - English Synonyms Dictionary